ugly or ridiculous looking person - Deutsch Englisch Wörterbuch